Rtcl\Services\FormBuilder\FBHelper D

Total Complexity 521
Dependencies 10
Dependents 16
Total lines 1,547
Lines of code 1,285
Logical lines of code 800
Comment lines 147
Methods 30
Properties 0

Methods 30

Method Rating Maintainability Complexity Lines of code
getFormData()
D
4
127 326
sanitizeFieldValue()
D
12
101 234
isValidateField()
D
18
85 174
getFormattedFieldHtml()
C
35 32 67
getDirectoryData()
C
38 25 72
formDataValidation()
B
41 22 49
getFieldBy()
A
48 16 33
checkCondition()
A
49 16 26
getFromData()
A
48 11 32
isValidateRepeaterField()
A
52 11 24
getFieldAttachmentFiles()
A
48 10 31
isValidateCondition()
A
54 9 21
getSectionBy()
A
54 9 20
getFormDefaultData()
A
54 8 20
getBackEndi18nOptions()
S
49 5 31
getFormFieldByUuid()
S
60 6 12
reOrderCustomField()
S
61 5 12
getFileFieldData()
S
60 4 13
getAttachmentFile()
S
56 3 18
getUniqueSlug()
S
60 3 12
getOption()
S
68 2 7
getDefaultForm()
S
66 2 8
getFrontEndi18nOptions()
S
64 2 10
getWeekDays()
S
63 1 11
isEnabled()
S
78 1 3
getFormCustomFields()
S
76 1 4
getDirectoryCustomFields()
S
75 1 4
isUniqueTitle()
S
73 1 4
isUniqueSlug()
S
73 1 4
generateRandomString()
S
80 1 3